1983年9月太原化工學校畢業後在孝義縣建設局環保辦工作;
1989年10月任孝義縣環保局環境管理所所長;
1994年2月任孝義市城關鎮副鎮長;
1996年1月任下柵鄉黨委副書記、鄉長;
1998年6月任三賢街道黨委副書記、辦事處主任;
2001年2月任高陽鎮黨委副書記、鎮長;
2003年6月任驛馬鄉黨委書記;
2007年5月任孝義市政協副主席、秘書長;
2009年2月任孝義市政協副主席;
2011年7月任孝義市政協副主席、市委統戰部部長;
2016年5月任孝義市政協副主席、黨組副書記,市委統戰部部長;
2016年6月任孝義市政協副主席、黨組副書記。